home *** CD-ROM | disk | FTP | other *** search
/ Aminet 44 / Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso / Aminet / comm / misc / Sashi89.readme < prev    next >
Text File  |  2001-07-04  |  6KB  |  188 lines

  1. Short:    Link software between TI calculator and Amiga
  2. Author:   ocroquette@nordnet.fr ( Olivier Croquette )
  3. Uploader: ocroquette@nordnet.fr ( Olivier Croquette )
  4. Version:  v0.6 beta
  5. Type:     comm/misc
  6. Date:     08 May 2001
  7. Replaces: Sashi89.lha
  8. Requires: MUI, TI89, Serial or Parallel cable
  9.  
  10.  
  11. You will find the last version of Sashi89 on :
  12. http://ocroquette.free.fr
  13.  
  14.  
  15. What is it ?
  16. ------------
  17.  
  18. This is a beta release of Sashi89, a TI89-Amiga communication tool.
  19. ( Yes, I know... will there be a not-beta version of Sashi one day ?
  20.     well, I wonder too ;) )
  21. In order to use this software, you will need :
  22. - a $4 serial cable, like the one needed by many other softs on PC.
  23. OR
  24. - a parallel cable, the one using pin 2,3,12,13 of the connector,
  25.  two diodes, and optionnaly 2 resistors.
  26.  
  27. Some users reported that Sashi89 works with the official TI link.
  28. Please see dedicated TI-websites for a paper on how to build cables.
  29.  
  30. I saw a very simple parallel cable scheme somewhere ( in the AmiTI
  31. archive IIRC ), with just wire. Sashi doesn't support this cable
  32. at all, since one of my goals it to use some standards for Sashi,
  33. and this cable is not used at all on PC.
  34. Some people asked me to support the "parallel cable", and I didn't get
  35. that there were many versions of it !
  36. However, it should not be a problem to support this simple cable, just
  37. let me know if someone is really interested...
  38.  
  39. Usage
  40. -----
  41.  
  42. The software is quite easy to use :
  43. 1. Connect your Amiga to your TI,
  44.      Be aware : you have to connect your serial cable a standard
  45.      port of your Amiga ( corresponding to serial.device,0 or
  46.      parallel.device,0 )
  47. 2. Launch Sashi89 from the shell, in order to see useful informations,
  48. 3. Click on 'folders'.
  49.    This should list all folders of your TI.
  50.    If you have an error -1, that means timeout. Check that your TI is on,
  51.    wait some seconds, then try again.
  52.    If it still doesn't work, there is something wrong in the link.
  53. 4. Double click on a folder to list its content.
  54. 5. Select file/variable and click on send/get to transfer.
  55.  
  56. Sources and copyright
  57. ---------------------
  58.  
  59. Sources are now included.
  60. - You are *NOT* allowed to use the sources to make another TI-Amiga program
  61.     without asking me.
  62. - You are allowed to use pieces or entire sources for any other project.
  63. - What I would like is to see improvements coming from other people and
  64.     which could be included in the next releases of Sashi89.
  65. - PLEASE LET ME KNOW if you work on the sources, so that we don't make the
  66.     same things in parallel :)
  67.  
  68.  
  69. What's new ?
  70. ------------
  71.  
  72. 08/05/01 ( v0.6 )
  73. * Parallel port support
  74. * Get all the folders of the TI using 'Get backup'
  75.  
  76. 26/01/01 ( v0.5 )
  77. * Folder upload is now possible.
  78. * Sources released.
  79.  
  80. 29/10/00 ( v0.4 )
  81. * Little bugs fixed.
  82. * Compiled without ixemul. Ixemul problems should be fixed now ( really :) ).
  83.  
  84.  
  85. 28/10/00 ( v0.3 )
  86. * Better transfer rate.
  87. * Better timeout handling.
  88. * Popup requester for current path.
  89. * Auto refresh of TI content when uploading.
  90. * Removed bugs and limitations.
  91.  
  92.  
  93. 25/10/00 ( v0.2.1 )
  94. * The last version did not find ixemul. Should be fixed. ( was not :) )
  95.  
  96.  
  97. 24/10/00 ( v0.2 )
  98.  
  99. * Correction of bugs ( 8 characters variable name,... ).
  100. * Support for group files.
  101. * Use of timer instead of active loops.
  102. * More clever timeout.
  103. * Lock of serial.device during use to avoid conflicts with other softwares.
  104. * Transfer vars into current TI folder if any, otherwise use file informations.
  105. * When getting a variable, the file was always in PROGDIR:. Fixed.
  106. * ...
  107.  
  108. ~20/10/00 ( v0.1 )
  109.  
  110. * First upload to Aminet.
  111.  
  112.  
  113. To do
  114. -----
  115.  
  116. * it seems that some files written bye Sashi are not compatible with
  117.     some other softwares ( gtktilink ).
  118. * Support of other formats ( Screendump, backups, ... ).
  119. * Configurable speed of transmission.
  120. * Remove active loops.
  121. * Optimisation of code ( this one is CPU-sucker ).
  122. * Display informations of the TI vars ( type, size ) when listing.
  123. * Progress bar.
  124. * Documentation.
  125.  
  126.  
  127.  
  128. *Please note*
  129. -------------
  130.  
  131. Let me know if you would like to see Sashi89 improved, and one or
  132. more of those features added :
  133. - Support for others TI ( TI82, TI83, TI92, ... )
  134. - Any feature in the Todo list.
  135. - Any good idea from you :)
  136.  
  137. The more you ask for something, the sooner it will be implemanted.
  138.  
  139. Thanks to all people who mailed to support this project, to report bugs or
  140. to ask for a parallel port version :).
  141.  
  142.  
  143. WARNING :
  144.  
  145. I can not be in no way liable for any dammage of your hardware or loss of
  146. datas on computer nor TI.
  147.  
  148. YOU USE THIS SOFTWARE ( and the cable ) AT YOUR OWN RISK !
  149.  
  150. BUT : there wasn't any problem here :)
  151.  
  152. Also note that you HAVE TO make a backup of your TI memory before using
  153. Sashi89 !!! ( with gtktilink, TI official sofware or other software ).
  154. Sashi89 may make you lose TI-datas ( even if there are not much problems
  155. anymore here ).
  156.  
  157.  
  158. ============================= Archive contents =============================
  159.  
  160. Original  Packed Ratio    Date     Time    Name
  161. -------- ------- ----- --------- --------  -------------
  162.     1636     862 47.3% 08-May-01 18:46:32  Sashi89.info
  163.     4809    2327 51.6% 08-May-01 18:43:24 +Sashi89.readme
  164.     1520     610 59.8% 08-May-01 18:46:32 +Sashi89.readme.info
  165.    33908   16844 50.3% 08-May-01 17:56:46 +Sashi89_par
  166.     1161     784 32.4% 08-May-01 18:46:32 +Sashi89_par.info
  167.    33900   16840 50.3% 08-May-01 17:57:16 +Sashi89_ser
  168.     1161     784 32.4% 08-May-01 18:46:32 +Sashi89_ser.info
  169.       88      81  7.9% 06-May-01 13:19:52 +config.h
  170.     9746    2633 72.9% 08-May-01 17:57:06 +hard.c
  171.      425     208 51.0% 08-May-01 17:00:46 +hard.h
  172.     1702     493 71.0% 05-May-01 17:44:02 +list.c
  173.      463     144 68.8% 05-May-01 17:44:10 +list.h
  174.      475     236 50.3% 08-May-01 14:51:08 +main.c
  175.      772     284 63.2% 08-May-01 17:17:32 +Makefile.amiga
  176.      878     326 62.8% 08-May-01 17:17:30 +Makefile.linux
  177.    12562    3556 71.6% 08-May-01 17:56:14 +mui_main.c
  178.     6437    1615 74.9% 06-May-01 14:26:20 +mui_tilist.c
  179.     1164     430 63.0% 06-May-01 14:26:28 +mui_tilist.h
  180.     2886     774 73.1% 05-May-01 17:44:02 +packet.c
  181.      862     366 57.5% 05-May-01 17:44:10 +packet.h
  182.    22382    5661 74.7% 08-May-01 17:30:20 +protocol.c
  183.     1169     517 55.7% 06-May-01 15:08:56 +protocol.h
  184.     1989     762 61.6% 05-May-01 17:44:02 +timer.c
  185.      452     212 53.0% 05-May-01 17:44:10 +timer.h
  186. -------- ------- ----- --------- --------
  187.   142547   57349 59.7% 09-May-101 04:09:30   24 files
  188.